/*
 * Licensed to the Tai Ping Jin Ke
 *
 * Copyright (c) 2022 .
 * All rights reserved.
 * 项目名称：呼叫中心-业务逻辑层-权限控制管理-通用组件类
 * 版权说明：本软件属太平金融科技服务(上海)有限公司所有，在未获得太平金融科技服务(上海)有限公司正式授权情况下，任何企业和个人，不能获取、阅读、安装、传播本软件涉及的任何受知识产权保护的内容。
 */
package com.taiping.cc.authorize.pojo.bo;

import lombok.Builder;
import lombok.Data;

import java.io.Serializable;
import java.time.LocalDateTime;
import java.util.List;

/**
 * Session 数据传输对象
 */
@Data
@Builder
public class SessionBO implements Serializable {

    /**
     * Session 唯一标识
     */
    private String id;

    /**
     * 最大非活动间隔
     */
    private Integer maxInactiveInterval;

    /**
     * 会话创建时间
     */
    private LocalDateTime createTime;

    /**
     * Session属性列表
     */
    private List<SessionAttributeBO> attributes;

}
